serum testosterone - French English Dictionary